//
//  XLGUserConfig.h
//  etionCBLogic
//
//  Created by wjxfhxy on 14-11-24.
//  Copyright (c) 2014年 GuangZhouXuanWu. All rights reserved.
//

#import <Foundation/Foundation.h>

/**
 *  是否保存密码
 */
extern NSString *const XLGUserConfigDefaultKeySavePassword;

/**
 *  是否自动登录
 */
extern NSString *const XLGUserConfigDefaultKeyAutoLogin;

/**
 *  是否离线登录
 */
extern NSString *const XLGUserConfigDefaultKeyOfflineLogin;

/**
 *  帐号上次成功登录
 */
extern NSString *const XLGUserConfigHistorySuccessedLogin;

/**
 *  用户帐号
 */
extern NSString *const XLGUserConfigUserAccount;

/**
 *  用户e号
 */
extern NSString *const XLGUserConfigUserNumber;

/**
 *   是否第一次登入
 */
extern NSString *const XLGUserConfigIsFirstRun;

@interface XLGUserConfig : NSObject

/**
 *  读取当前用户usercfgp.plist的内容
 *
 *  @param keys 需要读取的key
 *
 *  @return 返回keyValues
 */
+(NSDictionary*)readCurrentUserConfigWithKeys:(NSArray*)keys;

/**
 *  读取某用户usercfgp.plist的内容
 *
 *  @param userNumber 用户帐号
 *  @param keys       需要读取的key
 *
 *  @return 返回keyValues
 */
+(NSDictionary*)readUser:(NSString*)userNumber configWithKeys:(NSArray*)keys;

/**
 *  写入当前用户usercfgp.plist
 *
 *  @param keyValues 需要写入的keyValues
 */
+(void)writeCurrentUserConfigWithDictionary:(NSDictionary*)keyValues;

@end
